The Best 15 Restaurants in Owasso, United States

3.5 Rating
49 reviews

12308 E 86td St N, Owasso, OK 74055-2543, Owasso

"Pork chop had little pieces of bone in it thought I chipped a tooth when I first found them. But the"